Shanghai is welcoming 2026 with 27 festive events citywide. People on December 31 gathered at the city’s scenic spots, including the Nanjing Road, Huaihai Road–Xintiandi, the Bund, and Yuyuan Garden, to bid farewell of 2025 and experience the joyful vibes for the coming new year. Photos: Lu Ting/GT